.login {
	position: relative;
	width: 100%;
	height: 100%;
	background-color: #f0f0f0;font-size: 12px;overflow: auto;
	.login-top{
		padding: 15px 20px;background-color: #FFFFFF;box-sizing: border-box;text-align: right;color: red;
	}
	.login-center{
		margin-top: 50px;position: relative;
		.lz-warp-bg{
			background: #1890ff;height: 100%;width: 100%;display: flex;justify-content: center;
			.bg-image{
				width: 1200px;height: 100%;
			}
		}
		.lz-warp-bg2{
			background: #FF7800;
			.bg-image{
				width: 1200px;height: 100%;
			}
		}
	}
	.login-center2{
		position: absolute;top: 98px;width: 100%;z-index: 1000; margin: auto;height: 500px;
		.c-center{
			width: 1200px;height: 100%;margin: auto;position: relative;
		}
	}
	.login-bottom{
		margin-top: 100px;
		.bt-center{
			width: 1200px;margin: auto;
			.grid-content{
				background-color: #FFFFFF;height: 160px;
			}
		}
	}
	.login-footer{
		background-color: #16181D;width: 100%;height:100px;margin-top: 50px;
	}
	
	.login-warp {
		position: absolute;top:80px;right: 0px;z-index: 1000;
		background:rgba(255,255,255,0.1);
		height: 360px;
		border-radius: 10px;
		padding: 15px;
		box-sizing: border-box;
		color: #000;
		
		.title {
			font-size: 54px;
			padding: 0;
			font-weight: 500;
		}

		.Subtitle {
			font-size: 20px;margin: 20px 0 40px;
			.icon-xiuxiri{
				color: #69aa46;font-size: 22px;
			}
		}
		.lz-icon{font-size: 20px;margin-top: 48%;cursor: pointer;}
		.login-btn{
			display: flex;justify-content: space-between;
			.login-right{
				width: 50%;
			}
		}
	}

	.desktop {
		width: 350px;
	}

	.mobile {
		width: 90%;position: absolute;top: 15%;
	}
}